<?php

if (!defined('BASEPATH'))
    exit('Acesso direto ao arquivo não autorizado, log gerado!');

/**
 * @since 11/2012
 * @author Sgt Lemoel
 * @package Models
 */
class M_Session extends CI_Model {

    /**
     * @since 11/2012
     * @return Boolean
     */
    function recuperaSession() {        
        if ($this->session->userdata('idt') == '') {
            return FALSE;
        } else {
            return TRUE;
        }
    }

     /**
     * @since 11/2012
     * @return pagina de login
     */
    function logout() {
        $this->m_tools->gravaLog("Sessão Encerrada.");
        $this->session->sess_destroy(); 
        echo "<script>document.location='".site_url()."'</script>";
    }

     /**
     * @since 11/2012
     * @return pagina de login
     */
    function checkSession() {
        if ($this->recuperaSession() === FALSE) {
            echo 'erro';
        } else {
            echo 'ok';
        }
    }

}

?>